﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Common.Entities.Items
{
    public enum ArmorType
    {
        Light = 0,//легкая
        Avarage = 1,//средняя
        Heavy = 2,//тяжелая
        Infiltrator = 3//невидимка
    }
    [Serializable]
    public class Armor:Item
    {
        private ArmorType _armorType;//тип брони
        private int _maxDurability;//макс прочность
        private double _durability;//прочность
        private float _absorbPercent;//процент поглощения урона (0 - броня коцается, но так же урон полностью отражается на здоровье, 1 - урон полностью поглощается броней, не трогая жизни)

        public ArmorType ArmorType
        {
            get { return _armorType; }
            set { _armorType = value; }
        }

        public int MaxDurability
        {
            get { return _maxDurability; }
            set { _maxDurability = value; }
        }

        public double Durability
        {
            get { return _durability; }
            set { _durability = value; }
        }

        public float AbsorbPercent
        {
            get { return _absorbPercent; }
            set { _absorbPercent = value; }
        }
    }
}
